most refutable - Alemán Inglés Diccionario